JavaScript Job: Staff Front End Engineer (UI)

Job added on

Company

Okta

Location

Toronto - Canada

Job type

Full-Time

JavaScript Job Details

Get to know Okta


Okta is The World's Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth.

At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box, we're looking for lifelong learners and people who can make us better with their unique experiences.

Join our team! We're building a world where Identity belongs to you.

The UI Core Team

The UI Core team is the UI team at Okta that builds and maintains frameworks and systems that enable feature teams to build, test and maintain UIs effectively. The UICore team is responsible for the development and maintenance of components and design patterns that are used across the entire organization in a way that is accessible, scalable, sustainable, and adheres to Okta's coding standards.

The Staff Front End Engineer (UI)

We are looking for a Staff Front End Engineer that is passionate about building large-scale, mission-critical software in a fast-paced agile environment.

The ideal candidate will share our passion and pride in the simple elegance and usability of our solution and will join an engineering team that strongly believes in automated testing, UX design and an iterative process to build high-quality next generation enterprise software.

What you'll be doing

  • We're responsible for development of code and architectural standards for UI development at Okta, as well as ensuring we have the right tooling in place to enable rapid local development and testing
  • You will also deliver tooling and test infrastructure to enable teams to build testable UIs and ship high-quality and accessible UIs
  • You will work closely with the our design team and feature devs to ensure development and investment is consistent with Okta best practices and tooling, as well as working to influence UI development at Okta, sharing our knowledge back to the team, particularly with React
  • You will mentor other UI developers in the organization and coach them on UI development best practices
  • You will work closely with the architecture team to help define Okta's front-end architecture and provide supporting collateral including documentation, architecture diagrams, and code samples to give guidance to application teams
  • You will be regularly evaluated on the quality of the product you create and the code you write to ensure continued advancement of your technical skills in an environment that looks to expand them

What you'll bring to the role

  • Solid experience with Javascript and with one of the major Javascript MVC frameworks (Backbone, Angular, React, etc)
  • Knowledge of and hands-on experience with micro front-end architectures
  • Expert skills in TypeScript, SASS, CSS.
  • Experience with accessibility, and internationalization in web-based applications
  • Oral and written communication and analytical skills.
  • 5+ years of industry experience

Education and Training:

Bachelor's degree in Computer Science or equivalent work experience.

#LI-remote


Okta is an Equal Opportunity Employer.

What you can look forward to as an Okta employee!

  • Amazing Benefits
  • Making Social Impact
  • Fostering Diversity, Equity, Inclusion and Belonging at Okta

Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/.

Okta is an Equal Opportunity Employer/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to participate in the job application or interview process, please use this Form to request an accommodation.

Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at https://www.okta.com/privacy-policy/.